home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / system / mail / transpor / ifmail23.z / ifmail23 / ifmail / iflib / strncasecmp.c < prev    next >
Encoding:
C/C++ Source or Header  |  1993-11-28  |  220 b   |  15 lines

  1. #include <ctype.h>
  2.  
  3. int
  4. strncasecmp(s1,s2,n)
  5. register unsigned char *s1, *s2;
  6. register int n;
  7. {
  8.     while (*s1 && *s2 && (toupper(*s1) == toupper(*s2)) && --n)
  9.     {
  10.         s1++;
  11.         s2++;
  12.     }
  13.     return (toupper(*s1) - toupper(*s2));
  14. }
  15.